
var prefix = ctx+"/web/quest"
$(function() {
	load();
});

function load() {
	$('#exampleTable')
			.bootstrapTable(
					{
						method : 'get', // 服务器数据的请求方式 get or post
						url : prefix + "/list", // 服务器数据的加载地址
						iconSize : 'outline',
						toolbar : '#exampleToolbar',
						striped : true, // 设置为true会有隔行变色效果
						dataType : "json", // 服务器返回的数据类型
						pagination : true, // 设置为true会在底部显示分页条
						singleSelect : false, // 设置为true将禁止多选
						pageSize : 10, // 如果设置了分页，每页数据条数
						pageNumber : 1, // 如果设置了分布，首页页码
						showColumns : false, // 是否显示内容下拉框（选择显示的列）
						sidePagination : "server", // 设置在哪里进行分页，可选值为"client" 或者 "server"
						queryParams : function(params) {
							return {
								//说明：传入后台的参数包括offset开始索引，limit步长，sort排序列，order：desc或者,以及所有列的键值对
								limit: params.limit,
								offset:params.offset,
					            //name:$('#searchName').val(),
                                searchName:$('#searchName').val(),
                                status:$('#status').val(),
                                typeId:$('#typeId').val()
							};
						},
						columns : [
								{
									checkbox : true
								},
																{
									field : 'typeName',
									title : '问题类型'
								},
																{
									field : 'content',
									title : '问题内容'
								}, {
                                field : 'solutions',
                                title : '解决措施'
                            },
                            {
                                field : 'userName',
                                title : '用户名称'
                            },
                            {
                                field : 'userDeptName',
                                title : '用户所属单位名称'
                            },
                            {
                                field : 'deptName',
                                title : '协助单位'
                            },

                            {
                                field : 'status',
                                title : '状态',
                                formatter : function(value) {
                                    var html = '';
                                    if(2 == value){
                                        html = '已解决';
                                    }else if(3== value){
                                        html = '解决中';
                                    }else if(4 == value){
                                        html = '未解决';
                                    }
                                    return html;
                                }
                            } ,{
                                field : 'createTime',
                                title : '创建时间'
                            }]
					});
}
function reLoad() {
	$('#exampleTable').bootstrapTable('refresh');
}

//导出
function  exportData() {
    window.location.href = prefix + "/export?searchName="+$('#searchName').val()+"&status="+$('#status').val() +"&typeId="+$('#typeId').val();
}
